anchor.diff:      sed -i "/install_subdir('libinput', install_dir : dir_etc)/d" meson.build
     '';
   
  -  passthru.tests = {
  -    libinput-module = nixosTests.libinput;
  +  passthru = {
  +    tests = {
  +      libinput-module = nixosTests.libinput;
  +    };
  +    updateScript = gitUpdater {
  +      inherit pname version;
  +      patchlevel-unstable = true;
  +    };
     };
   
     meta = with lib; {
  
positive.code: 
  stdenv.mkDerivation rec {
    pname = "libinput";
    version = "1.19.3";
  
    outputs = [ "bin" "out" "dev" ];
  
    src = fetchurl {
      url = "https://www.freedesktop.org/software/libinput/libinput-${version}.tar.xz";
      sha256 = "sha256-PK54zN4Z19Dzh+WLxzTU0Xq19kJvVKnotyjJCxe6oGg=";
    };
  
    patches = [
  
negative.code: { lib
  , stdenv
  , fetchFromGitLab
  , gitUpdater
  , pkg-config
  , meson
  , ninja
  