anchor.diff:  { lib
   , stdenv
   , fetchFromGitHub
  -, fetchpatch
   , cairo
   , fontconfig
  +, libevdev
  +, libinput
   , libxkbcommon
   , makeWrapper
   , mesa
  
positive.code:   buildInputs = [
      cairo
      fontconfig
      libxkbcommon
      mesa # for libEGL headers
      pango
  
negative.code: 
  stdenv.mkDerivation rec {
    pname = "cagebreak";
    version = "1.8.0";
  
    src = fetchFromGitHub {
      owner = "project-repo";
      repo = pname;
      rev = version;
      hash = "sha256-tWfHJajAOYZJ73GckZWWTdVz75YmHA7t/qDhM7+tJgk=";
    };
  
    nativeBuildInputs = [
      makeWrapper
  